time-delay unit - German English Dictionary